<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // 百鸡百钱
        //    100块钱买100只鸡
        //    公鸡5块   母鸡3块    小鸡1/3块 

        // 分析
        // var x , y , z ;
        // x + y + z = 100 
        // 5x + 3y + 1/3z = 100

        // x = 0 , y = 0 , z = 0  
        // x = 0 , y = 0 , z = 1
        // x = 0 , y = 0 , z = 2
        // ...
        // ............... z = 100

        // z从0尝试到100




        // x = 0 , y = 1 , z = 0  
        // x = 0 , y = 1 , z = 1
        // x = 0 , y = 1 , z = 2
        // ...
        // ............... z = 100

        // y从0尝试到33 (z还是需要从0-100)



        // x 时针    
        // y 分针  
        // z 秒针   最内层的循环

        //  z 0-100
        //  y 0-33
        //  x 0-20
        

        // 组合结果不止一种

        // 声明三个变量
        var x , y , z ;
        for(var x = 0 ; x <= 20 ; x++) {
            for(var y = 0 ; y <= 33 ; y++) {
                for(var z = 0 ; z <= 100 ; z++) {
                    // 判断的时候，尽量写严格判断(明确数据类型)
                    if(x + y + z === 100 && 5 * x + 3 * y + 1/3 * z === 100) {
                        console.log(x , y , z);
                    }
                }
            }
        }





    </script>
    
</body>
</html>